﻿@charset "utf-8";
html,body,p,form,h1{margin:0;padding:0}
h1{font-weight:normal;font-size:14px}
a{text-decoration:none}
img{border:none}
input{font-size:14px;color:#000;padding:0;outline:none;
	-webkit-appearance:none;
	-webkit-border-radius:0px;-moz-border-radius:0px;-o-border-radius:0px;border-radius:0px;
	-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
input.default{color:#777}

body{position:relative;font-size:14px;font-family:"微软雅黑";padding:10px;background-color:#296EBB}
.tel{position:absolute;width:144px;height:13px;right:10px;top:7px;background:url() no-repeat;
	-webkit-background-size:auto 13px;-moz-background-size:auto 13px;-o-background-size:auto 13px;background-size:auto 13px}
h1{font-size:30px;color:#FFF;text-align:center;padding:10px 0 36px;
	-webkit-text-shadow:1px 1px 1px #444;-moz-text-shadow:1px 1px 1px #444;-o-text-shadow:1px 1px 1px #444;text-shadow:1px 1px 1px #444}

.box{padding:0 15px;background-color:#FFF;
	-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;
	-webkit-box-shadow:0 1px 1px #444;-moz-box-shadow:0 1px 1px #444;-o-box-shadow:0 1px 1px #444;box-shadow:0 1px 1px #444}
.box div{position:relative;height:45px;border-bottom:1px solid #D4D4D4}
.box div:last-child{border-bottom:none}
.box input{width:100%;height:45px;line-height:45px;border:1px solid #FFF}
.box a,.box span{position:absolute;line-height:45px;color:#0061A9;cursor:pointer;right:0;top:0}
.box .verifyinfo{margin-right:115px}
.box img{position:absolute;right:45px;top:8px}

.box .bakinfo span{position:absolute;line-height:45px;color:#0061A9;cursor:pointer;margin-right:75px;}
.box .bakinfo font{float:left;width:18px;height:18px;margin-right:10px;margin-top:12px;background:url() no-repeat;
	-webkit-background-size:auto 18px;-moz-background-size:auto 18px;-o-background-size:auto 18px;background-size:auto 18px}
.box .bakinfo font.not{background-position:-18px 0}

.protocol{height:18px;line-height:18px;color:#FFF;padding:12px 15px}
.protocol span{cursor:pointer}
.protocol font{float:left;width:18px;height:18px;margin-right:10px;background:url() no-repeat;
	-webkit-background-size:auto 18px;-moz-background-size:auto 18px;-o-background-size:auto 18px;background-size:auto 18px}
.protocol font.not{background-position:-18px 0}

.btm{height:47px;padding:0 15px}
.btm span{float:left;width:50%;padding-right:5px;
	-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
.btm span:first-child{padding:0 0 0 5px}
.btm input{width:100%;height:47px;font-size:18px;color:#296EBB;border:none;
	-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;
	-webkit-box-shadow:0 1px 1px #444;-moz-box-shadow:0 1px 1px #444;-o-box-shadow:0 1px 1px #444;box-shadow:0 1px 1px #444;
	background-image:-webkit-gradient(linear,left top,left bottom,from(#FFFFFF),to(#D1E8FF));
	background:-moz-linear-gradient(top,#FFFFFF,#D1E8FF);
	/*IE Hack*/
	background:url(http://img01.51jobcdn.com/im/jc/image/other_bg_but.png) repeat-x\0;
	background-size:auto 94px\0;
	}
.btm span:first-child input{color:#FFF;
	background-image:-webkit-gradient(linear,left top,left bottom,from(#3B79BC),to(#155DAA));
	background:-moz-linear-gradient(top,#3B79BC,#155DAA);
	/*IE Hack*/
	background-position:0 -94px\0;
	border:1px solid #215590 \0
	}

section{display:block}

#pop,.pop{display:none;position:absolute;width:100%;left:0;padding:0 34px;z-index:11}
#pop .cn,.pop .cn{position:relative;padding:25px;background-color:#FFF}
#pop .c2{padding:15px 25px}
#pop .close{position:absolute;width:30px;height:30px;right:0;top:0;cursor:pointer;background:url(http://img01.51jobcdn.com/im/jc/image/close_2.png) center center no-repeat;
	-webkit-background-size:13px auto;-moz-background-size:13px auto;-o-background-size:13px auto;background-size:13px auto}
#pop .text{line-height:24px;margin-bottom:12px}
#pop .c2 .text{margin-bottom:0}
#pop .center{text-align:center}
#pop a{color:#0061A9}
#pop .op{text-align:center}
#pop .op span{display:inline-block;width:75px;height:34px;line-height:34px;color:#296EBB;text-align:center;cursor:pointer;margin:0 12px;border:1px solid #296EBB;
	-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px}
.pop{padding:0 13px}
.pop .fbox{padding-left:0}
.pop .cn{padding:18px 0 18px 13px}
.pop.p1 .cn{line-height:26px;padding:18px 13px}
.pop.p1 .cs{position:relative;padding-left:60px}
.pop.p1 .cs em{position:absolute;left:0;top:0}
.pop.p1 .td{line-height:36px}
.pop.p1 .bt{display:inline-block;width:80px;height:34px;line-height:34px;text-align:center;color:#296EBB;margin:0 5px;border:1px solid #296EBB;
	-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px}
.pop .ck{height:34px;line-height:34px;cursor:pointer;padding-left:25px}
.pop .ck:after{left:0;top:8px}
.pop .ck.mk:after{background-position:0 0}
.pop .bbox{padding:0 57px 20px 44px}
#shadow{display:none;position:absolute;width:100%;height:100%;left:0;top:0;background-color:#000;opacity:0.5;z-index:10}

#shadow,#pop,.pop{
	-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}

#igomsg,.pop{display:none;position:absolute;width:100%;left:0;padding:0 34px;z-index:11}
#igomsg .cn,.pop .cn{position:relative;padding:25px;background-color:#FFF}
#igomsg .text{line-height:24px;margin-bottom:12px}
#igomsg .c2 .text{margin-bottom:0}
#igomsg .center{text-align:center}
#igomsg a{color:#0061A9}
#igomsg input{width:130px;height:35px;border-bottom:1px solid #ccc;}
#igomsg .op{text-align:center}
#igomsg .op span{display:inline-block;width:75px;height:34px;line-height:34px;color:#296EBB;text-align:center;cursor:pointer;margin:0 12px;border:1px solid #296EBB;
	-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px}
#igomsgshadow{display:none;position:absolute;width:100%;height:100%;left:0;top:0;background-color:#000;opacity:0.5;z-index:10}
#igomsgshadow,#igomsg,.pop{
	-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
	
.c_orange{color:#296EBB !important}
/* login */
.login_url a{font-size:16px;font-weight:bold;text-decoration:underline;color:#FFFFFF;}

/*-------n---------*/
a:link,a:visited,a:hover{color:#fff;}
.loginhead{text-align:right;}
.sel_top{position:absolute;right:5%;padding:0px 0 10px 10px;top:10px;font-size:14px;color:white; }
.igo_notice{color:#286dba;padding-bottom:8px;border-bottom:2px solid #286dba;}